*{
    margin: 0;
    padding: 0;
}
body{
    min-width: 800px;
    overflow-x: hidden;
}
.main_box{
    width: 100%;
}
@media (max-width: 799px){
    body{font-size: 14px}
} /*<=799的设备*/
@media (min-width: 800px){
    body{font-size: 16px}
} /*>=800的设备*/
@media (min-width: 1024px){
    body{font-size: 18px}
} /*>=1024的设备*/
@media (min-width: 1100px) {
    body{font-size: 20px}
} /*>=1100的设备*/
@media (min-width: 1280px) {
    body{font-size: 22px;}
} /*>=1280的设备*/
@media (min-width: 1366px) {

    body{font-size: 24px;}
}
@media (min-width: 1440px) {
    body{font-size: 25px !important;}
}
@media (min-width: 1680px) {
    body{font-size: 28px;}
}
@media (min-width: 1920px) {
    body{font-size: 32px;}   /*1em=32px*/
}
.cw{
    width: 100%;
    background-image: url("../images/404.png");
    background-size: cover;
    height: 45em;
}
.wenzi{
    width: 40.22%;
    height: 3.62em;
    position: absolute;
    color: white;
    font-size: 1.25em;
    left: 40.58%;
    top: 23em;
}
.box{
    width: 22.04%;
    height: 2.34em;
    position: absolute;
    left: 39%;
    top: 35.7em;
}